package com.jianyun.jyzs.bean;

import java.util.List;

/**
 * Created by yangshijun on 2018/11/19.
 */

public class FlowHtmlJsonBean extends Response {

    private List<InitJson> initJson;

    private List<MenuJson> menuJson;

    public void setInitJson(List<InitJson> initJson) {
        this.initJson = initJson;
    }

    public List<InitJson> getInitJson() {
        return this.initJson;
    }

    public void setMenuJson(List<MenuJson> menuJson) {
        this.menuJson = menuJson;
    }

    public List<MenuJson> getMenuJson() {
        return this.menuJson;
    }

    public class InitJson {
        private String initFlag;

        private String initFn;

        private String isNeed;

        public void setInitFlag(String initFlag) {
            this.initFlag = initFlag;
        }

        public String getInitFlag() {
            return this.initFlag;
        }

        public void setInitFn(String initFn) {
            this.initFn = initFn;
        }

        public String getInitFn() {
            return this.initFn;
        }

        public void setIsNeed(String isNeed) {
            this.isNeed = isNeed;
        }

        public String getIsNeed() {
            return this.isNeed;
        }

        @Override
        public String toString() {
            return "InitJson{" +
                    "initFlag='" + initFlag + '\'' +
                    ", initFn='" + initFn + '\'' +
                    ", isNeed='" + isNeed + '\'' +
                    '}';
        }
    }

    public class MenuJson {
        private String fnName;

        private String iconType;

        private String text;

        private String type;

        public void setFnName(String fnName) {
            this.fnName = fnName;
        }

        public String getFnName() {
            return this.fnName;
        }

        public void setIconType(String iconType) {
            this.iconType = iconType;
        }

        public String getIconType() {
            return this.iconType;
        }

        public void setText(String text) {
            this.text = text;
        }

        public String getText() {
            return this.text;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getType() {
            return this.type;
        }

        @Override
        public String toString() {
            return "MenuJson{" +
                    "fnName='" + fnName + '\'' +
                    ", iconType='" + iconType + '\'' +
                    ", text='" + text + '\'' +
                    ", type='" + type + '\'' +
                    '}';
        }
    }

    @Override
    public String toString() {
        return "FlowHtmlJsonBean{" +
                "initJson=" + initJson +
                ", menuJson=" + menuJson +
                '}';
    }
}
